<?php
declare(strict_types=1);
//函数的定义与调用
$r=f(2,10); //函数的调用
$r=f('2','10');
echo $r;

function f($x, $y){ //函数的定义
    $result=5*$x+3*$y; //中间的计算过程
    return $result; //返回计算的结果
}

function f2(int|float|string $x, int|float|string $y):int|float|false { //函数的定义
    if(!is_numeric($x)||!is_numeric($y))return false;
    $result=5*$x+3*$y; //中间的计算过程
    return $result; //返回计算的结果
}
$r=f2(2,10); //函数的调用
$r=f2(2.5,3.6);
$r=f2('aaa','3.6');
var_dump($r);
